Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Wimbledon - London U.S. Open - New York Genova Challenger Italy F5 Italy F6 Italy F7 Italy #3-w1 Italy #3-w2 Italy #3-w3 Italy #3-w4 Chile F3 Uruguay F1 Argentina F7 Spain F1 Spain F2 Italy F2 Italy F3 Italy F4 Italy F4 Canada F3 Mexico F6 Mexico F7 Canada F4 Canada F5 Canada F2 Korea F2 Grand Prix Hassan II - Marrakech Wimbledon - London U.S. Open - New York Mutua Madrid Open - Madrid Italy F9 USA F9 Canada F4 Korea F1 Canada F1 Canada F2 Canada F3 Canada F1 Canada F2 Czech Republic F1 Germany F6 Serbia F6 Italy F29 Germany F21 Germany F22 Nicaragua F1 El Salvador F2 Mexico F2 USA F4 USA F5 Canada F2 Canada F3 Mexico F3 Mexico F4 Mexico F5 Mexico F6 Usa F16 Usa F17 Romania F14 Romania F15 Italy F28 Italy F29 Italy F30 Mexico F12 Mexico F14 Mexico F15 Usa F5 Canada F2 Canada F3 Usa F8 Mexico F2 Usa F16 USA F17 USA F18 Copa Petrobras - Santiago Copa Petrobras - Montevideo Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju Unicredit (Suisse) Bank S. A. Challenger - Chiasso San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo GHI Bronx Tennis Classic - Bronx Copa Kia Challenger ATP - Santiago Sporting Challenger '08-Trofeo Regione Piemonte - Turin USA F8 Buenos Aires Challenger Tashkent Challenger Seoul Challenger Aachen Challenger Honolulu Challenger Caloundra Challenger Le Gosier Challenger Rimouski Challenger Barletta Challenger Tallahassee Challenger Leon Challenger Busan Challenger Guadalajara Challenger Vancouver Challenger Sacramento Challenger Champaign Challenger Rimouski Challenger Tallahassee Challenger Sarasota Challenger Savannah Challenger Geneva Challenger Mexico City Challenger Johannesburg Challenger Nottingham Challenger Nottingham-2 Challenger GHI Bronz Classic - Bronx Ortisei Challenger Dallas Challenger Napoli Challenger Asuncion Challenger Granby Challenger Guadalajara Challenger Guadalajara Challenger Leon Challenger San Francisco Challenger Taipei City Challenger Gimcheon Challenger Seoul Challenger Busan Challenger Drummondville Challenger Busan Challenger Vancouver Challenger Gimcheon Challenger Granby Challenger Vancouver Challenger Las Vegas Challenger Knoxville Challenger Chicago Challenger Knoxville Challenger Budapest Challenger Forli 3 Challenger Quimper Challenger Turin Challenger Indian Wells Challenger Forli 2 Challenger Pozoblanco Challenger Vancouver Challenger Pau Challenger Vancouver Challenger Seoul Challenger Bratislava Challenger Mouilleron-Le-Captif Challenger Ismaning Challenger Drummondville Challenger Koblenz Challenger C.T. San Remo - XIII Piertomaso Tessitore - San Remo Tiburon Challenger Olbia Challenger Garden Open 2005 - Rome Bergamo Challenger Banja Luka Challenger 2005 - Banja Luka Tenerife 1 Challenger Challenger Brasov - Brasov Bad Waltersdorf Challenger Copa Petrobras Uruguay - Montevideo Manama Challenger San Luis Potosi Challenger Phoenix Challenger Naples Challenger Sassuolo Challenger Rimouski Challenger Cremona Challenger Lexington Challenger Turin Challenger AEGON Championships - London Tulsa Challenger San Marino Challenger Pune Challenger Brasil Open - Costa do Sauipe Hangzhou Challenger Knoxville Challenger Drummondville Challenger Guadalajara Challenger Zug Challenger Columbus Challenger Montemar Challenger Tashkent Challenger Cuernavaca Challenger Erste Bank Open - Vienna Como Challenger Naples Challenger Oeiras 3 Challenger Winnipeg Challenger Apia International - Sydney Charleston Challenger Shenzhen 1 Challenger Valencia Challenger Bengaluru Challenger Perugia Challenger San Marino Challenger Calgary Challenger Nottingham 2 Challenger Fairfield Challenger Chengdu Open - Chengdu Anning Challenger Granby Challenger Rio Open - Rio de Janeiro China Open - Beijing Quimper Challenger Indian Wells 1 Challenger Winnipeg Challenger Turin Challenger Campionati Internazionali di Sicilia - Palermo Copa Telmex - Buenos Aires Estoril Open - Estoril Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Orange Warsaw Open - Warsaw Countrywide Classic - Los Angeles Grand Prix de Tennis de Lyon - Lyon Mercedes Cup - Stuttgart Masters Series - Hamburg BCR Open Romania - Bucharest China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco AEGON International - Eastbourne Catella Swedish Open - Bastad Pilot Pen Tennis - New Haven Qatar ExxonMobil Open - Doha Heineken Open - Auckland Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Open de Nice Cote d'Azur - Nice China Open - Beijing Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest AEGON International - Eastbourne Studena Croatia Open - Umag Bet-at-home Open - Hamburg St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Valencia Open - Valencia SAP Open - San Jose BCR Open Romania - Bucharest Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Portugal Open - Oeiras AEGON International - Eastbourne Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Claro Open Colombia - Bogota Valencia Open - Valencia Aircel Chennai Open - Chennai Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Erste Bank Open - Vienna Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Topshelf Open - 's-Hertogenbosch Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Moselle Open - Metz Malaysian Open - Kuala Lumpur Valencia Open - Valencia ASB Classic - Auckland Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London Aegon Nottingham Open - Nottingham Shenzhen Open - Shenzhen Qatar ExxonMobil Open - Doha Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Hungarian Open - Budapest AEGON International - Eastbourne Konzum Croatia Open - Umag Citi Open - Washington Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Sydney International - Sydney Argentina Open - Buenos Aires Ricoh Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Swiss Open - Gstaad Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg China Open - Beijing European Open - Antwerp Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Erste Bank Open - Vienna ASB Classic - Auckland Swiss Indoors Basel - Basel ASB Classic - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Generali Open - Kitzbuhel Estoril Open - Estoril Hamburg European Open - Hamburg Sofia Open - Sofia Antalya Open - Antalya Pilot Pen Tennis - New Haven Brasil Open - Costa do Sauipe Open Sabadell Atlantico - Barcelona AEGON International - Eastbourne Abierto Mexicano Telcel - Acapulco German Tennis Championships - Hamburg Gerry Weber Open - Halle Barcelona Open Banc Sabadell - Barcelona Nordea Open - Bastad Heineken Open - Auckland Open de Nice Cote dAzur - Nice Memorial A. Manfredini Sassuolo Challenger - Sassuolo San Diego Open - San Diego Sydney Tennis Classic - Sydney Sporting Challenger - Turin Qatar ExxonMobil Open - Doha Antonio Savoldi-Marco Co. - Manerbio Dallas Open - Dallas Rio Open - Rio de Janeiro IX Torneo Internacionale de Tennis - Barletta Tennis Napoli Cup - Napoli Olbia Challenger - Olbia San Remo Tennis Cup 15° Piertomaso - San Remo 4° Sporting Challenger - Turin Genoa Open Challenger-Fondazione Carige - Genova Architect Open - Budapest Sir Supermercati - Rome Copa Petrobras - Bogota Copa Kia - Santiago Cyclus Open de Tenis - Florianopolis X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli 10° Trofeo Luigi Pezzoli - Bergamo 5° Sporting Challenger - Turin Serbia Open - Belgrade Memorial Manfredini - Sassuolo dBI Tennis Challenger - Binghamton Black Forest Open - Freudenstadt Open Costa Daurada - Tarragona Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires II Challenger Ciudada de Guayaquil - Guayaquil Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena II Cyclus Open de Tenis - Florianopolis XI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2007 - Napoli Morocco Tennis Tour - Casablanca San Remo Tennis Cup - San Remo Schickedanz Open 2007 - Furth Unicredit Czech Open 2007 - Prostejov Polska Energia Open - Bytom Nord LB Open 2007 - Braunschweig Sporting Challenger '07 Trofeo Regione Piemonte - Turin Challenger Natrel Presented by National Bank - Granby Odlum Brown Vancouver Open - Vancouver Plava Laguna Croatia Open - Umag Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Paraguay - Asuncion Copa Petrobras Argentina - Buenos Aires Winston-Salem Open - Winston-Salem Sofia Open - Sofia Tel Aviv Watergen Open - Tel Aviv Campbell's Hall of Fame Tennis Championships - Newport Polska Energia Open - Bytom Tennis Napoli Open - Naples Adelaide International 1 - Adelaide Challenger Banque Nationale - Granby Moncton Men's Challenger - Moncton Oldum Brown Vancouver Open - Vancouver Genova Open Challenger - Genova BB&T Atlanta Open - Atlanta Adelaide International 2 - Adelaide National Bank Men's Rimouski Challenger - Rimouski Pacific Life Open - Indian Wells Mercedes Cup - Stuttgart ATP Studena Croatia Open - Umag Rio Open - Rio de Janeiro Millennium Estoril Open - Estoril Napoli Challenger Kosice Challenger Bytom Challenger Constanta Challenger San Benedetto Challenger Moselle Open - Metz Granby Challenger Vancouver Challenger Brasov Challenger Open de Nice Cote d'Azur - Nice Puebla Challenger Salinas Challenger Honolulu Challenger Rakuten Japan Open - Tokyo Leon Challenger Savannah Challenger Sarasota Challenger EFG Swiss Open - Gstaad Nottingham Challenger Kosice Challenger Bytom Challenger Chengdu Open - Chengdu Granby Challenger Vancouver Challenger Argentina Open - Buenos Aires Genova Challenger Open de Nice Cote d'Azur - Nice Santiago Challenger Eckental Challenger Argentina Open - Buenos Aires St. Petersburg Open - St. Petersburg BRD Nastase Tiriac Trophy - Bucharest Winnetka Challenger Granby Challenger Almaty Open - Almaty Tiburon Challenger BMW Open - Munich Heilbronn Challenger Le Gosier Challenger Barletta Challenger Nottingham Challenger Open 13 - Marseille Argentina Open - Buenos Aires Dallas Challenger Rimouski Challenger Erste Bank Open - Vienna Rome Challenger Generali Open - Kitzbuhel Delray Beach Open - Delray Beach Irving Challenger Hall of Fame Open - Newport Grand Prix Hassan II - Casablanca China Open - Beijing Swiss Indoors Basel - Basel Grand Prix Hassan II - Marrakech International German Open - Hamburg Plava Laguna Croatia Open - Umag Abierto Mexicano de Tenis Mifel - Los Cabos Mallorca Championships - Mallorca Movistar Open - Santiago Intrum Stockholm Open - Stockholm Citi Open - Washington Apia International - Sydney Open Sud de France - Montpellier Apia International - Sydney Nature Valley International - Eastbourne Suisse Open - Gstaad Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo U.S. National Indoor Tennis Championships - Memphis ATP Vegeta Croatia Open - Umag Odlum Brown Vancouver Open - Vancouver China Open - Beijing Maui Challenger AEGON Championships - London Hamburg European Open - Hamburg Claro Open Colombia - Bogota Kremlin Cup - Moscow Aegon Nottingham Open - Nottingham Barcelona Open BancSabadell - Barcelona Swiss Indoors Basel - Basel Topshelf Open - 's-Hertogenbosch Citi Open - Washington Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Rennes Challenger Mallorca Championships - Mallorca BA-CA Tennis Trophy - Vienna BMW Open - Munich Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle Indian Wells 2 Challenger Boss Open - Stuttgart European Open - Antwerp Rio Open - Rio de Janeiro Geneva Open - Geneva Cordoba Open - Cordoba Charlottesville Challenger Calgary Challenger Riviera di Rimini Challenger 2004 - Rimini Swiss Indoors Basel - Basel Charlottesville Challenger Gonet Geneva Open - Geneva cinch Championships - London Hall of Fame Open - Newport Moselle Open - Metz Sofia Open - Sofia Ilkley Challenger Malaga Challenger Winnipeg Challenger Nordea Open - Bastad Calgary Challenger Las Vegas Challenger Granby Challenger Cherbourg Challenger EFG Swiss Open - Gstaad Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Mexico City Challenger Plava Laguna Croatia Open - Umag Konzum Croatia Open - Umag China Open - Beijing Gonet Geneva Open - Geneva Belgrade Open - Belgrade Adelaide International - Adelaide Chengdu Open - Chengdu China Open - Beijing Kremlin Cup - Moscow Grand Prix Hassan II - Marrakech Cagliari Challenger Chengdu Open - Chengdu BMW Open - Munich Citi Open - Washington Campionati Internazionali di Sicilia - Palermo Mauthausen Challenger Cap Cana Challenger PTT Thailand Open - Bangkok China Open - Beijing China Open - Beijing Medibank International - Sydney Abierto Mexicano Telcel - Acapulco Ordina Open - s-Hertogenbosch Catella Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Citi Open - Washington ATP Studena Croatia Open Umag - Umag Qatar Exxon Mobil Open - Doha Rogers Masters - Montreal Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Gerry Weber Open - Halle Masters Series Monte-Carlo - Monte Carlo Pacific Life Open - Indian Wells ATP Studena Croatia Open Umag - Umag St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe St. Petersburg Open - St. Petersburg Open Sabadell Atlantico - Barcelona Erste Bank Open - Vienna BNP Paribas Open - Indian Wells German Tennis Championships - Hamburg Sony Ericsson Open - Miami St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Grand Prix Hassan II - Casablanca Serbia Open - Belgrade AEGON Championships - London Rogers Cup - Montreal Shanghai - Shanghai China Open - Beijing BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Hall of Fame Tennis Championships - Newport Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Gijon Open - Gijon Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna ASB Classic - Auckland BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rio Open 500 - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati BB&T Atlanta Open - Atlanta BNP Paribas Masters - Paris Citi Open - Washington Shenzhen Open - Shenzhen BNP Paribas Open - Indian Wells Valencia Open - Valencia Swiss Indoors Basel - Basel Shanghai ATP Masters - Shanghai Brasil Open - Sao Paulo Rogers Cup - Toronto Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Gerry Weber Open - Halle BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Austrian Open - Kitzbuhel Mutua Madrid Open - Madrid Erste Bank Open - Vienna Chile Dove Men+Care Open - Santiago Maia Challenger Internazionali BNL d'Italia - Rome Aircel Chennai Open - Chennai Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai ABN AMRO World Tennis Tournament - Rotterdam BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Dubai Duty Free Tennis Championships - Dubai Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai Erste Bank Open - Vienna BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Coupe Rogers - Montreal Shanghai Rolex Masters - Shanghai Erste Bank Open - Vienna BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Brasil Open - Sao Paulo Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Rogers Masters - Toronto Internazionali BNL d'Italia - Rome Argentina Open - Buenos Aires Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Chengdu Open - Chengdu National Bank Open - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Noventi Open - Halle Anytech365 Andalucia Open - Marbella Western & Southern Open - Cincinnati Campionati Internazionali D'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Mutua Madrilena Madrid Open - Madrid Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Miami Open - Miami Western & Southern Open - Cincinnati Campionati Internazionali d'Italia - Rome BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Mutua Madrilena Masters Madrid - Madrid Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid National Bank Open - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Rolex Paris Masters - Paris Internazionali BNL d'Italia - Rome National Bank Open - Toronto National Bank Open - Montreal Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Qatar ExxonMobil Open - Doha Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Telecom Italia Masters - Rome Mutua Madrid Open - Madrid BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne Mutua Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York U.S. Open - New York U.S. Open - New York Davis Cup, Group 1, 1R, CAN-MEX 4-1 Davis Cup, Group 1, 2R, ITA-SVK 4-1 U.S. Open - New York Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, PO, SWE-ITA 3-2 U.S. Open - New York U.S. Open - New York Wimbledon - London French Open - Paris Davis Cup, Group I, 2R, ECU-CAN 2-3 Davis Cup, Group I, 2R, ITA-SLO 5-0 Australian Open - Melbourne Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, World Group, PO, CHI-ITA 1-4 Australian Open - Melbourne French Open - Paris French Open - Paris Davis Cup, World Group, 1R, CAN-FRA 1-4 Australian Open - Melbourne Miami Open - Miami Davis Cup, World Group, PO, CAN-RSA 4-1 Davis Cup, World Group, PO, ITA-CHI 4-1 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, World Group, QF, CAN-ITA 3-1 Davis Cup, World Group, SF, SRB-CAN 3-2 Australian Open - Melbourne Davis Cup, World Group, 1R, ARG-ITA 1-3 Wimbledon - London Davis Cup, World Group, QF, ITA-GBR 3-2 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, World Group, PO, CAN-COL 3-2 Hopman Cup - Perth U.S. Open - New York Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, 1R, CAN-JPN 3-2 U.S. Open - New York Davis Cup, World Group, PO, RUS-ITA 1-4 Australian Open - Melbourne Davis Cup, World Group, 1R, FRA-CAN 5-0 Davis Cup, World Group, QF, ITA-ARG 1-3 Davis Cup, World Group, PO, CAN-CHI 5-0 Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, World Group, 1R, CAN-GBR 2-3 French Open - Paris Wimbledon - London U.S. Open - New York Hopman Cup - Perth Davis Cup, World Group, 1R, JPN-ITA 1-3 Davis Cup, World Group, 1R, CRO-CAN 3-1 Australian Open - Melbourne Davis Cup, World Group, QF, ITA-FRA 1-3 French Open - Paris Laver Cup - Geneva Davis Cup, Finals, Group F Davis Cup, Finals, QF, AUS-CAN 1-2 Davis Cup, Finals, SF, RUS-CAN 1-2 ATP Cup - Brisbane, Perth, Sydney French Open - Paris Davis Cup, World Group, QR, ITA-KOR 4-0 ATP Cup - Melbourne Davis Cup, Finals, Group B Davis Cup, Group B, Valencia Davis Cup, World Group, Q, CAN-KOR 3-1 U.S. Open (juniors) Davis Cup, Group A, Bologna Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Wimbledon (juniors) U.S. Open (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) AAMI Classic - Kooyong Granby Challenger Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo Davis Cup, Group 1, PO, ITA-LAT, 3-2